R shinydashboard 구현 필요성

첫 직장이 게임회사였으며, 게임의 특성상 이벤트가 발생하게 되면 해당 이벤트관련 효과분석을 주로 수행해야하는 일이 많았었습니다.

정기적인 리포트의 시간할애

간혹 이벤트 분석을 하다보면, 제한된 시간은 짧은반면 요구사항은 많은 경우가 있습니다. 물론, SQL 로 처리하면 될 문제이긴하지만 이부분이 여간 귀찮은게 아니더라구요.

그래서 알게 된 것이 Shiny!

Shiny 구현의 한계

그러나 shiny를 활용하면 구현은 쉬우나 무엇인가 저의 개인적인 만족을 채울순 없었던 것 같습니다.

Shiny dashboard의 발견

그러던 중 Admin LTE 기반으로 구현이 가능한 패키지를 알게되었습니다.

시각화의 Interactive

하지만 단순 대시보드를 만든다고 한들 시각화도 동적으로 그려보는건 어떨까 하는 개인적인 욕심이 있었고, 해당 부분에 대한 예제는 다음과 같습니다.

Barchart

지역별 수입

box-plot

scatter plot

bubble plot

map plot

테이블을 다운받게도 가능합니다.

활용라이브러리 : DT

Drill Down도 가능하답니다.